Republican Donald Trump and Democrat Hillary Clinton on Wednesday knocked down another barrier by winning in Arizona presidential primaries but the frontrunners lost out in Utah to their nearest party rivals who kept their chances alive as the race to the White House gathered steam.
Clinton's defeat in Michigan is an indication of the challenges she might face in the rest of her presidential campaign.
Republican Ted Cruz posted two crucial wins over front-runner Donald Trump who also triumphed in two states in Sunday's multi-state vote while in the Democratic camp Bernie Sanders clawed his way back into the presidential contest with two victories over Hillary Clinton.